Built-in Soft Error Resilience Structures

نویسندگان

  • Subhasish Mitra
  • Ming Zhang
  • Norbert Seifert
  • Quan Shi
  • T. M. Mak
  • Kee Sup Kim
چکیده

This article describes a new paradigm in the design of soft error resilient architectures involving reuse of on-chip resources for multiple functions at various stages of manufacturing and field use. For example, on-chip Design for Testability resources for scan can be reused for soft error protection during normal operation. We focus on the sequential elements (flip-flops and latches) of a design because they constitute a major contributor to the system-level soft error rate. Scan Design for Testability has become a de facto test standard in the industry because it enables an automated solution to high quality production testing. In addition, scan is extremely valuable for postsilicon debug activities [Carbine 97, Kuppuswamy 04] and yield learning purposes because it provides access to the internal nodes of an integrated circuit. Figure 4.1 shows a microprocessor scan cell design [Kuppuswamy 04]. The design comprises two distinct circuits: a system flip-flop and a scan portion. The scan portion has a structure similar to the system flip-flop, with the addition of interface circuits to move data between the system flip-flop and the scan portion, as well as shifting the test pattern, as required by the specific scan architecture. There are two operation modes: test and normal system operation. In the test mode, clocks SCA and SCB are applied alternately to shift a test pattern into latches LA and LB. Next, the UPDATE clock is applied to move the contents of LB to PH1. Thus a test pattern is written into the system bistables. Next, functional clock CLK is applied which captures system response to the test pattern. Finally, the CAPTURE clock is applied to move the contents of PH1 to LA. The system response can then be scanned out by alternately applying clocks SCA and SCB. During normal system operation, the scan portion is shut off by asserting logic-0 values to the scan signals (SCA, SCB, UPDATE, and CAPTURE).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

لچ استاتیک مقاوم در برابر خطای نرم با تأخیر و توان مصرفی پایین

The importance of the reliability in circuits, especially the effect of cosmic ray and the faults caused by the particles hit are becoming increasingly important as the CMOS technology progresses from sub-micrometer to nanometer scale. In this paper a static latch presented which is resistant to soft error caused by energetic particles hit to the surface of the chip and suitable for high reliab...

متن کامل

Power-Aware Dynamic Control of Error-Resilience Mechanisms

Aggressive technology scaling has necessitated the development of techniques to ensure resilience to device faults, including soft errors, circuit wearout, variability, and environmental effects. All error resilience techniques employ some form of redundancy, resulting in added cost such as area or power overhead. Existing selective hardening techniques have been focused on identifying the most...

متن کامل

Generating Control Logic for Optimized Soft Error Resilience

Aggressive technology scaling has necessitated the development of techniques to ensure resilience to device faults, including soft errors, circuit wear-out, variability, and environmental effects. All error resilience techniques employ some form of redundancy, resulting in added cost such as area or power overhead. Existing selective hardening techniques have been focused on identifying on the ...

متن کامل

Progressive and Error-Resilient Transmission Strategies for VLC Encoded Signals over Noisy Channels

This paper addresses the issue of robust and progressive transmission of signals (e.g., images, video) encoded with variable length codes (VLCs) over error-prone channels. This paper first describes bitstream construction methods offering good properties in terms of error resilience and progressivity. In contrast with related algorithms described in the literature, all proposed methods have a l...

متن کامل

DECAF-FSEFI: A Fine-grained, Accountable, Flexible, and Efficient Soft Error Fault Injection Framework for Profiling Application Vulnerability

Resilient computation has been an emerging topic in the field of high-performance computing (HPC) for several years. In particular, studies show that tolerating faults on leadershipclass supercomputers (such as exascale supercomputers) is expected to be one of the main challenges. In this paper, we utilize dynamic binary instrumentation and virtual machine based fault injection to emulate soft ...

متن کامل

Soft Error Analysis and Optimizations of C-elements in Asynchronous Circuits

Control circuit in an asynchronous design is comprised mostly of Muller C-elements. Previous work has concentrated on power, performance, and area issues of various CMOS implementations of the C-element. In this paper we carried out a thorough soft error analysis of four popular CMOS implementations of the Muller C-element. It shows that SIL implementation has the best soft error resilience. Op...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005